import requests
import os


"""
  定位到 当前目录下的 picture 目录中
  
   # 使用 pathlib 模块
    if picture_dir.exists():
         print("目录存在")
    else:
        print("目录不存在")
    # 使用 os 模块
    if os.path.exists(picture_dir):
        print("目录存在")
    else:
        os.makedirs(picture_dir)
        print("目录不存在")
"""
# 获取当前工作目录
current_dir = os.getcwd()
# 构建 picture 子目录的完整路径
picture_dir = os.path.join(current_dir, 'picture')
# 如果目录不存在，则创建它
if not os.path.exists(picture_dir):
    os.makedirs(picture_dir)
    print(f"目录已创建：{picture_dir}")
else:
    print(f"目录已存在：{picture_dir}")


url = "http://2a.xy08.my/uploadfile/202504/30/68104914691.jpg"
filename = url.split('/')[-1]  # 提取文件名，例如：68104914691.jpg
header = {"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"}

response = requests.get(url, header).content
with open(os.path.join(picture_dir, filename), 'wb') as f:
    f.write(response)
# response.raise_for_status()  # 检查请求是否成功
# with open(picture_dir + filename, 'wb') as f:
#     for chunk in response.iter_content(1024):
#         f.write(chunk)
# print(f"图片已保存为：{filename}")
